package org.iabako.shared.entity.enumeration;

import java.io.Serializable;

/**
 * Created by jose on 04/12/14.
 */
public enum Language implements Serializable {

    EN("en", "en,", "msg_en.properties", "description_en.properties"),
    FR("fr", "fr", "msg_fr.properties", "description_fr.properties"),
    ES("es", "es_419", "msg_es.properties", "description_es.properties");

    String langString;
    String gwtCode;
    String messagesFileName;
    String descriptionFileName;

    Language(String langString, String gwtCode, String messagesFileName, String descriptionFileName) {
        this.langString = langString;
        this.gwtCode = gwtCode;
        this.messagesFileName = messagesFileName;
        this.descriptionFileName = descriptionFileName;
    }

    public String getLangString() {
        return langString;
    }

    public String getGwtCode() {
        return gwtCode;
    }

    public String getMessagesFileName() {
        return messagesFileName;
    }

    public String getDescriptionFileName() {
        return descriptionFileName;
    }
}
